synology.forum архив спільноти · 2005–2022
ai.synology.forum →
ГлавнаяОбсуждение Прошивки › Рабочий способ отката прошивки 3.0 до 2.3

Рабочий способ отката прошивки 3.0 до 2.3

e-vred · 14.11.2010

http://www.synology.forum/index.php?showtopic=38 установка файлового менеджера (MC).

в факе есть опечатка, при редактировании файла конфигурации нужно вводить не "cd /rooot", а "cd /root"

всё сделали, перегрузились, запускаем MC из-под root, открываем в одной панели папку /etc, в другой - /etc.defaults и копируем из первой папки во вторую файл *VERSION, спросит, действительно хотите заменить? ответ да.

сработает думаю у тех, у кого раньше стояли старые прошивки. если нет - надо просто отредактировать файл *VERSION в папке /etc.defaults по типу:

majorversion="2"

minorversion="3"

buildphase="0"

buildnumber="1141"

builddate="2010/03/13"

 

без перезагрузки сервера версия ПО, отображаемая в менеджере будет уже 2.3-1141. После чего прошивка штатно "обновляется" до 1157 например.

Способ проверен на 3-х девайсах, на всех успешно.

Естественно делается всё на свой страх и риск, так как функция недокументированная, хотя способ взят с англоязычного форума поддержки.

 

 

Не проверенный мной способ, цитата сообщения пользователя lifecom со второй страницы:

"Можно все сделать гораздо проще (без использования MC и VI):

 

1. Включаем SSH

2. Заходим на девайс через putty под root-ом

3. Делаем так:

Код

cp /etc/*VERSION /etc.defaults/*VERSION

4. Через DSM заходим в раздел "Обновление DSM" и "обновляемся" (или вручную указываем файл прошивки)

 

P.S.: работает также для DSM 4.0_beta"

Конец цитаты.

Zyxmon · 14.11.2010

Не нужен никакой mc. Нужна команды cp и, возможно, редактор vi.

e-vred · 14.11.2010

безусловно, реализовать можно по разному, главное сам принцип. кстати, в этапах установки мс есть и редактирование файлов с помощью vi.

e-vred · 14.11.2010
Вот ещё народ подтянулся со своей версией:

 

Полная последовательность действий выглядит так:

 

1 — Заходим в web-интерфейс nas.

2 — Панель управления.

3 — Заходим в раздел терминал.

4 — Ставим галку на ssh, сохраняемся и выходим.

5 — Если винда то ищим putty и дальше делаем там подключение на адрес nas, если linux/macos/bsd то идем в консоль и подключаемся к nas командой ssh [email protected] и вводим пароль админа. ip соответственно свой.

6 — Даем команду vi /etc.defaults/VERSION

7 — Нажимаем i и меняем версию прошивки на 0959, а дату на 2009/11/16 , я буду шить на 0965 соответственно, нажимаем esc, потом пишем :wq и нажимаем enter, ":" писать обязательно.

8 — Выходим из консоли: exit

9 — Качаем прошивку тут http://download.synology.com/download/DiskStation/

10 — Заходим в web-интерфейс.

11 — Панель управления.

12 — Обновление dms — указываем наш файл прошивки. Прошиваем и пользуемся.

TagFox · 14.11.2010

спасибо, попробуем ;)

Hydrogen · 14.11.2010

Предупреждаю - эту версию не пробывал. За первую ручаюсь. Не факт, что отображаться будет 1141, это зависит от модели коробки. Но в остальном верно.

TagFox · 26.11.2010

Дошли руки помучить свой домашний 410, все сработало отлично ;)

хвала и почет !!!

dhakimov · 15.01.2011
Дошли руки помучить свой домашний 410, все сработало отлично ;)

хвала и почет !!!

 

а КАКУЮ ДАТУ ПИСАТЬ ДЛЯ 2.3 - 1157 ?

TagFox · 16.01.2011
а КАКУЮ ДАТУ ПИСАТЬ ДЛЯ 2.3 - 1157 ?

посмотри по дате прошивки или не мучайся и пропиши версию прошивки как указано выше, все равно твоя версия потом подойдет

buildnumber="1141"

builddate="2010/03/13"

DeBuck · 28.01.2011
версия ПО, отображаемая в менеджере будет уже 2.3-1141. После чего прошивка штатно "обновляется" до 1157 например.

 

На бете 3.1 кто-нибудь пробовал делать откат этим способом?

 

PS Я откатывался этим методом с 3.0 на 2.3...

Сегодня обратил внимание, что системный раздел не в EXT3, а в EXT4

(mount пишет "/dev/hda1 on / type ext4 (rw,barrier=0,data=ordered)").

Так должно быть? Или это издержки отката?

Igr_ua · 29.01.2011
Сегодня обратил внимание, что системный раздел не в EXT3, а в EXT4

(mount пишет "/dev/hda1 on / type ext4 (rw,barrier=0,data=ordered)").

Так должно быть? Или это издержки отката?

 

А разве системный отдел не /dev/root ?

 

У меня выглядит так:

/dev/root on / type ext3 (rw,relatime,errors=continue,data=ordered)

 

Покажите, что в /etc/fstab

 

 

 

 

 

 

DeBuck · 29.01.2011
А разве системный отдел не /dev/root ?

 

У меня выглядит так:

/dev/root on / type ext3 (rw,relatime,errors=continue,data=ordered)

 

Покажите, что в /etc/fstab

Это у Вас в DSM 3.1-1553 ext3 ???

 

У меня (DSM 2.3) в /etc/fstab :

/dev/root / ext4 defaults 1 1

none /proc proc defaults 0 0

/dev/sda3 /volume1 ext3 defaults 0 0

 

На сейчас (вывод mount):

/dev/hda1 on / type ext4 (rw,barrier=0,data=ordered)

/tmp on /tmp type tmpfs (rw)

/sys on /sys type sysfs (rw)

/proc/bus/usb on /proc/bus/usb type usbfs (rw)

/dev/sda3 on /volume1 type ext3 (usrquota,grpquota)

/volume1/@optware on /opt type --bind (rw)

Igr_ua · 01.02.2011
Это у Вас в DSM 3.1-1553 ext3 ???

 

У меня (DSM 2.3) в /etc/fstab :

/dev/root / ext4 defaults 1 1

none /proc proc defaults 0 0

/dev/sda3 /volume1 ext3 defaults 0 0

 

Нда-а-а-а... Ну что я могу тут сказать? Неисповедимы пути программеров Synology. :)

 

Хотя... у меня объяснение есть.

Раздел, изначально, создавался на DSM 2.3. А после уже производились апгрейды системы и винтов.

Так как полной переустановки не было (с переразбивой разделов), то естественно, что системный раздел "кочевал" на каждый вновь подсовываемый диск в том виде, в каком он был создан. У Вас же ситуация обратная. Создавалось все в DSM 3.0, а переехало на DSM 2.3.

 

Нда...

Но если Вас это беспокоит, то выход есть - снос и переустановка разделов ;)

Timka · 20.02.2011

Странно, когда я писал в Синолоджи на предмет даунгрейда версии, мне сказали, что там нужно флешку на самой мамке перешивать и попросили выслать им материнку. Странно, зачем они лапшу на уши мне вешали? Или, как вариант, не все так просто с этим даунгрэйдом.

e-vred · 20.02.2011

Все просто... И защита от дурака.

Timka · 20.02.2011

Странно, я у них спрашивал - можно ли установить более раннюю версию при полной замене дисков, ответ тоже был отрицательным. Это тоже "защита от дурака"?

Timka · 20.02.2011

К стати, а способ с обнулением прошивки (двойное нажатие кнопки ресет) не позволит разве загрузить более раннюю прошивку?

marcus · 06.09.2011

Подскажите пожалуйста, что я делаю не так:

После изменения версии прошивки и даты я не могу сохранить файл

 

в нижней строчке окна putty написано, что данный файл имеет атрибут read only

Как изменить атрибут файла?

Timka · 06.09.2011

Не пользуйтесь вы всякими путиными :)

 

лишний софт - лишние проблемы.

e-vred · 06.09.2011

заходишь admin или root?

надо root с паролем от admin.

marcus · 06.09.2011
заходишь admin или root?

надо root с паролем от admin.

я захожу под admin

спасибо, сегодня попробую зайти под логином root

 

Мне удалось отредактировать версию DSM и дату выпуска, но при попытке обновления накопитель пишет:

 

"Не удалось выполнить обновление DSM поскольку версия DSM имеет устаревшую версию."

Я пробовал так же вводить данные для других версий прошивок.

Результат тот же.

Может я что-то пропустил?

 

Timka · 16.10.2011
способ с обнулением прошивки (двойное нажатие кнопки ресет)

Не работает :) проверил. только текущая версия шьётся

lenker · 03.03.2012

411J откатил с DSM 4.0 beta на DSM 3.2-1955 по описанному тут способу

Спасибо

lifecom · 05.03.2012

Можно все сделать гораздо проще (без использования MC и VI):

 

1. Включаем SSH

2. Заходим на девайс через putty под root-ом

3. Делаем так:

cp /etc/*VERSION /etc.defaults/*VERSION

4. Через DSM заходим в раздел "Обновление DSM" и "обновляемся" (или вручную указываем файл прошивки)

 

P.S.: работает также для DSM 4.0_beta

e-vred · 05.03.2012

Ну отлично, если кто проверит - вынесу в первое сообщение.

-=DiMan=- · 07.03.2012

Внимание!!! Всем желающим откатить.

Для отката нужно править файл VERSION.

Править его нужно только если вы точно собрались шиться, т.к. если файл отредактировать и выключить NAS, то он больше не загрузится.

Synology Assistance будет видеть NAS и говорить "конфигурация утрачена".

Чтоб вернуть все назад, придется под Linux системой монтировать софтовый рейд и обратно редактировать VERSION.

Nika197010 · 10.03.2012
Можно все сделать гораздо проще (без использования MC и VI):

 

1. Включаем SSH

2. Заходим на девайс через putty под root-ом

3. Делаем так:

cp /etc/*VERSION /etc.defaults/*VERSION

4. Через DSM заходим в раздел "Обновление DSM" и "обновляемся" (или вручную указываем файл прошивки)

 

P.S.: работает также для DSM 4.0_beta

Откатил 110j c 4.0 до 3.2-1944. полет нормальный, спасибо.

Toretto · 22.03.2012
Странно, я у них спрашивал - можно ли установить более раннюю версию при полной замене дисков, ответ тоже был отрицательным. Это тоже "защита от дурака"?

Не появлялось новой информации, о том, можно ли установить более раннюю прошивку на чистый винт??

koaliv · 22.03.2012

Доброго времени суток.

Други подскажите хочу перепрошиться с 4 на 3.2 но неполучаеться.

Скачал программу putty, ввожу ip адрес НАС, нажимаю Соединение, появляеться черное окно, ввожу login: root, а вот пароль ввести не получаеться курсор стоит на мести и буквы не вводятся.

Подскажите где, я что делаю неправильно. Заранее спасибо.

ent · 22.03.2012

Все правильно делаешь.

На курсор не смотри, вводи пароль и жми Enter.

koaliv · 22.03.2012

А пароль какой вводить, в НАС у меня все по дефолту и пароль не назначен?

Заранее спасибо.

ent · 22.03.2012

Пользователь root всегда имеет такой-же пароль, как admin.

koaliv · 22.03.2012

Ввел в строке cp /etc/*VERSION /etc.defaults/*VERSION, нажал ENTER, закрыл putty, попробовал обновить НАС с диска, пишет старая версия, обновление невозможно.

Че ей еще надо. Заранее спасибо.

imp68 · 25.03.2012

Команда cp /etc/*VERSION /etc.defaults/*VERSION на 210j не сработала. Откатился правкой VERSION как подсказал уважаемый e-vred. Спасибо.

BarrelGun · 22.04.2012

На usb station 2 это не работает. Пишет файл VERSION - read only. Кто-то обходил это?

brombulambler · 10.07.2012
На usb station 2 это не работает. Пишет файл VERSION - read only. Кто-то обходил это?

Это нельзя обойти, папка etc.defaults при загрузке монтируется как рид онли, и всё тут.

 

 

Lirein · 11.07.2012
Это нельзя обойти, папка etc.defaults при загрузке монтируется как рид онли, и всё тут.

А mount с опцией -o remount,rw уже не работает? Если там не squashfs, а всё вполне стандартно - должна отработать.

arkol · 02.09.2012

Цитата

1. Включаем SSH

2. Заходим на девайс через putty под root-ом (я использовал Терминал в Mac OS X 10.8.1)

3. Делаем так:

Код

cp /etc/*VERSION /etc.defaults/*VERSION

4. Через DSM заходим в раздел "Обновление DSM" и "обновляемся" (или вручную указываем файл прошивки)

 

Откатился этим способом, через ручную установку перестили ставится spk пакеты, что делать?

Обнавление на 4.1 проблемму не решило говорить:

"Не удалось выгрузить файл. Проверьте сетевое подключение".

Doctor Synology · 02.09.2012
Откатился этим способом, через ручную установку перестили ставится spk пакеты, что делать?

 

Полный сброс прошивки. Нажать reset на 4 секунды, отпустить и снова нажать на 4 секунды. Данные на дисках не пропадут (хотя Synology рекомендует выполнять резервное копирование перед этой операцией), а вот настройки, пользователи и т.п. не сохранятся. Можно сделать резервную копию, а потом ее восстановить.

 

Вторую тему удалил

par64 · 14.09.2012
Откатился этим способом, через ручную установку перестили ставится spk пакеты, что делать?

Обнавление на 4.1 проблемму не решило говорить:

"Не удалось выгрузить файл. Проверьте сетевое подключение".

 

Уперся в такуюже проблему не ставились пакеты не читался файл конфигурации после недели переписки с техподдержкой и бесконечных перезагрузок системы ответ найден - проблема в Opera 12.02 в IE все нормально работает! Видимо проблема с НТМЛ кодом. Кстати при установке DSM 4.1 пропадает возможность сброса двойным нажатием кнопки reset. вернее сбрасываются только пароли а DSM остается на месте.

PRiM · 23.09.2012
Кстати при установке DSM 4.1 пропадает возможность сброса двойным нажатием кнопки reset. вернее сбрасываются только пароли а DSM остается на месте.

Я сбрасывал. Тоже только пароли сбросились, пока устройство не выключил/включил. При включении DSM пришлось накатывать через асистента.

nemo2000 · 10.03.2013

Имеется 2 модели- ds111 и ds112j. Вчера сделал откат с новой версии 4.2 на 4.1 при помощи второго способа описанного в первом сообщении (через putty). Все прошло нормально и работает отлично, единственное на 111 модели пришлось сначала ставить прошивку 4.0, потом прошивать 4.1. Спасибо за способ отката.

semialek · 19.03.2013

у меня модел DS413j. хочу откатиться с 4.2-3202. Где можно скачать предыдущую прошивку?

Андрейк К. · 19.03.2013

http://ukdl.synology.com/download/DiskStation/

 

А посути не понимаю в чем проблемы, зайдите на оф сайт, потом в центр загрузок http://www.synology.com/support/download.p...ys&m=DS413j и выберите не Release Notes а All DSM Versions там всё есть.

semialek · 19.03.2013
http://ukdl.synology.com/download/DiskStation/

 

А посути не понимаю в чем проблемы, зайдите на оф сайт, потом в центр загрузок http://www.synology.com/support/download.p...ys&m=DS413j и выберите не Release Notes а All DSM Versions там всё есть.

спасибо, был не внимателен, не заметил All DSM Versions

Четланин · 31.08.2013
:rolleyes:
e-vred · 31.08.2013

Ресет жал? Не знаю, поможет ли, но я бы попробовал.

Четланин · 31.08.2013
:rolleyes:
Timka · 31.08.2013

> вскрыт сервачок DSM110J с целью узнать тип процессора

зачем? прошивки привязаны к типу устройства, а не к его процессору.

 

> я для него использовал прошивку "synology_88f6281_110j_0965.zip"

зачем?? Разве нельзя было с сайта скачать последнюю 4.2 на которой вы были счастливы?

 

> Вывод где то внутри

да не где-то, а на встроенной флешке.

 

Похоже сдохла сама флешка и новые данные туда уже просто не пишутся.

 

Четланин · 31.08.2013
:rolleyes: